period of several days - Francés Inglés Diccionario